home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / PROGRAMMING / DESKLIBC / SOURCES.ZIP / DeskLib / !DLSources / Libraries / Dialog / Static / Makefile < prev   
Makefile  |  1995-09-04  |  3KB  |  138 lines

  1.  
  2. ObjectFiles    =        \
  3.             o.CreatDstry    \
  4.             o.Hide    \
  5.             o.Show    \
  6.             o.ShowAt    \
  7.             o.ShowStatic    \
  8.             o.Wait4Click    \
  9.  
  10.  
  11. LibName        =    Dialog
  12.  
  13. # Template makefile which makes normal 
  14. # .o files for use in the main static
  15. # linking DeskLib.
  16.  
  17. # The macro $(ObjectFiles) should be set at the 
  18. # start of this file to be a space-separated
  19. # list of object files.
  20. # This is done by 'Makatic'.
  21.  
  22. # The macro $(LibName) should also be set at the 
  23. # start of this file, to be the name of the 
  24. # DeskLib sublibrary.
  25. # This is done by 'Makatic'.
  26.  
  27. # Compiler and linker flags, These can be anything. 
  28. # All essential flags are included in the macros 
  29. # $(CC) and $(ASM)
  30. #
  31. CCFlags        =    -ffahi $(CCExtra) -depend !Depend -throwback -D_DeskLib_$(LibName) -I,C:
  32. ASMFlags    =    -Stamp -NoCache -CloseExec -Quit $(ASMExtra)
  33.  
  34. CC        =    cc -c $(CCFlags)
  35. ASM        =    objasm $(ASMFlags)
  36.  
  37.  
  38. # -------------------------------------------------------
  39. # Everything below here should probably not be changed...
  40. # -------------------------------------------------------
  41.  
  42. # Here's what we want to make...
  43. #
  44. All:        $(ObjectFiles)
  45.  
  46.  
  47. VPATH = @.^
  48.  
  49. .SUFFIXES:    .c .s .o
  50.  
  51. .c.o:
  52.     $(CC) $< -o $@
  53.     
  54. .s.o:
  55.     $(ASM) -from $< -to $@
  56.  
  57.  
  58.  
  59. # Dynamic dependencies:
  60. o.CreatDstry:    ^.c.CreatDstry
  61. o.CreatDstry:    DeskLib:h.Wimp
  62. o.CreatDstry:    DeskLib:h.Core
  63. o.CreatDstry:    DeskLib:h.WimpSWIs
  64. o.CreatDstry:    DeskLib:h.Dialog
  65. o.CreatDstry:    DeskLib:h.Window
  66. o.CreatDstry:    DeskLib:h.Pointer
  67. o.CreatDstry:    DeskLib:h.Core
  68. o.CreatDstry:    DeskLib:h.Icon
  69. o.CreatDstry:    DeskLib:h.DragASpr
  70. o.CreatDstry:    DeskLib:h.Window
  71. o.CreatDstry:    DeskLib:h.Coord
  72. o.CreatDstry:    DeskLib:h.Event
  73. o.CreatDstry:    DeskLib:h.Window
  74. o.Hide:    ^.c.Hide
  75. o.Hide:    DeskLib:h.Wimp
  76. o.Hide:    DeskLib:h.Core
  77. o.Hide:    DeskLib:h.WimpSWIs
  78. o.Hide:    DeskLib:h.Dialog
  79. o.Hide:    DeskLib:h.Window
  80. o.Hide:    DeskLib:h.Pointer
  81. o.Hide:    DeskLib:h.Core
  82. o.Hide:    DeskLib:h.Icon
  83. o.Hide:    DeskLib:h.DragASpr
  84. o.Hide:    DeskLib:h.Window
  85. o.Hide:    DeskLib:h.Coord
  86. o.Hide:    DeskLib:h.Screen
  87. o.Show:    ^.c.Show
  88. o.Show:    DeskLib:h.Wimp
  89. o.Show:    DeskLib:h.Core
  90. o.Show:    DeskLib:h.WimpSWIs
  91. o.Show:    DeskLib:h.Dialog
  92. o.Show:    DeskLib:h.Window
  93. o.Show:    DeskLib:h.Pointer
  94. o.Show:    DeskLib:h.Core
  95. o.Show:    DeskLib:h.Icon
  96. o.Show:    DeskLib:h.DragASpr
  97. o.Show:    DeskLib:h.Window
  98. o.Show:    DeskLib:h.Coord
  99. o.Show:    DeskLib:h.Screen
  100. o.ShowAt:    ^.c.ShowAt
  101. o.ShowAt:    DeskLib:h.Wimp
  102. o.ShowAt:    DeskLib:h.Core
  103. o.ShowAt:    DeskLib:h.WimpSWIs
  104. o.ShowAt:    DeskLib:h.Dialog
  105. o.ShowAt:    DeskLib:h.Window
  106. o.ShowAt:    DeskLib:h.Pointer
  107. o.ShowAt:    DeskLib:h.Core
  108. o.ShowAt:    DeskLib:h.Icon
  109. o.ShowAt:    DeskLib:h.DragASpr
  110. o.ShowAt:    DeskLib:h.Window
  111. o.ShowAt:    DeskLib:h.Coord
  112. o.ShowStatic:    ^.c.ShowStatic
  113. o.ShowStatic:    DeskLib:h.Wimp
  114. o.ShowStatic:    DeskLib:h.Core
  115. o.ShowStatic:    DeskLib:h.WimpSWIs
  116. o.ShowStatic:    DeskLib:h.Dialog
  117. o.ShowStatic:    DeskLib:h.Window
  118. o.ShowStatic:    DeskLib:h.Pointer
  119. o.ShowStatic:    DeskLib:h.Core
  120. o.ShowStatic:    DeskLib:h.Icon
  121. o.ShowStatic:    DeskLib:h.DragASpr
  122. o.ShowStatic:    DeskLib:h.Window
  123. o.ShowStatic:    DeskLib:h.Coord
  124. o.ShowStatic:    DeskLib:h.Window
  125. o.Wait4Click:    ^.c.Wait4Click
  126. o.Wait4Click:    DeskLib:h.Wimp
  127. o.Wait4Click:    DeskLib:h.Core
  128. o.Wait4Click:    DeskLib:h.WimpSWIs
  129. o.Wait4Click:    DeskLib:h.Dialog
  130. o.Wait4Click:    DeskLib:h.Window
  131. o.Wait4Click:    DeskLib:h.Pointer
  132. o.Wait4Click:    DeskLib:h.Core
  133. o.Wait4Click:    DeskLib:h.Icon
  134. o.Wait4Click:    DeskLib:h.DragASpr
  135. o.Wait4Click:    DeskLib:h.Window
  136. o.Wait4Click:    DeskLib:h.Coord
  137. o.Wait4Click:    DeskLib:h.Event
  138.